Expanding the Ns-2 Emulation Environment with the Use of Flexible Mapping
نویسندگان
چکیده
The Berkeley’s ns-2 simulator was, for a long time, one of the most popular open-source simulation tools. Although the new tool in the ns family, the ns-3, replaced it in the above ranking, the simplicity of the ns-2, with its flexibility and ability to operate at higher levels of abstraction caused the simulator to remain in use. This paper presents our enhancements to the mapping of incoming and outgoing traffic in the ns-2 simulator when it works in emulation mode. Our enhancements expand the build-in 1-to-1 MAC address mapping to 1-to-many address/port mapping, which allows the emulator to connect to more end-systems or subnetworks than the number of interfaces of the emulation server.
منابع مشابه
Adjusting the ns-2 Emulation Mode to a Live Network
The network simulator ns-2 implements both wireless networks and emulation – a feature that allows to simulate a network environment among real stations. In contrast to a discrete event simulation an emulation is affected by various system parameters. The understanding of the impact of those parameters is crucial to obtain valid results from an emulation experiment. In this paper we evaluate a ...
متن کاملEMPOWER: A Scalable Framework for Network Emulation
The development and implementation of new network protocols and applications need accurate, scalable, reconfigurable, and inexpensive tools for debugging, testing, performance tuning and evaluation purposes. Network emulation provides a fully controllable laboratory network environment in which protocols and applications can be evaluated against predefined network conditions and traffic dynamic...
متن کاملImproving Wait Times to Care for Individuals with Multimorbidities and Complex Conditions Using Value Stream Mapping
Background Recognizing the significant impact of wait times for care for individuals with complex chronic conditions, we applied a LEAN methodology, namely – an adaptation of Value Stream Mapping (VSM) to meet the needs of people with multiple chronic conditions and to improve wait times without additional resources or funding. Methods Over an 18-month time period, staff applied a patient-cen...
متن کاملReprint xDSL Systems Prototyping using a Flexible Emulation Environment
In this paper we describe the methodology and architecture of a flexible modular environment for prototyping data transmission systems and its application on xDSL systems. The development environment is based on custom and commercially available software tools and a custom hardware emulation platform for mapping the basic data-pump modules of xDSL systems into hardware/software functional modul...
متن کاملAn Efficient Lightweight Testbed for Networks Emulation
Testbed is a software system that provides an emulation function for researcher to configure and access networks composed of variety of nodes and links. Some well-known test-beds, such as Emulab, Deter, and Twtestbed, are large-scale, remotely-accessible distributed systems testbed, used by over a thousand researchers around the world. But establishment of these test-beds need to invest large f...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016